package com.jack006.pojo;

import javax.persistence.Column;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "stock_info")
public class StockInfo {

    /**
     * 股票名称
     */
    private String name;

    /**
     * 股票代码
     */
    private String code;

    /**
     * 删除标记，默认1，删除是时间戳
     */
    @Column(name = "del_flag")
    private Integer delFlag;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * 股票类型
     */
    @Column(name = "stock_type")
    private String stockType;

    /**
     * 类型名称
     */
    @Column(name = "stock_type_name")
    private String stockTypeName;


    /**
     * 获取股票名称
     *
     * @return name - 股票名称
     */
    public String getName() {
        return name;
    }

    /**
     * 设置股票名称
     *
     * @param name 股票名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取股票代码
     *
     * @return code - 股票代码
     */
    public String getCode() {
        return code;
    }

    /**
     * 设置股票代码
     *
     * @param code 股票代码
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * 获取删除标记，默认1，删除是时间戳
     *
     * @return del_flag - 删除标记，默认1，删除是时间戳
     */
    public Integer getDelFlag() {
        return delFlag;
    }

    /**
     * 设置删除标记，默认1，删除是时间戳
     *
     * @param delFlag 删除标记，默认1，删除是时间戳
     */
    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取股票类型
     *
     * @return stock_type - 股票类型
     */
    public String getStockType() {
        return stockType;
    }

    /**
     * 设置股票类型
     *
     * @param stockType 股票类型
     */
    public void setStockType(String stockType) {
        this.stockType = stockType;
    }

    /**
     * 获取类型名称
     *
     * @return stock_type_name - 类型名称
     */
    public String getStockTypeName() {
        return stockTypeName;
    }

    /**
     * 设置类型名称
     *
     * @param stockTypeName 类型名称
     */
    public void setStockTypeName(String stockTypeName) {
        this.stockTypeName = stockTypeName;
    }
}